tree sap - German English Dictionary